Your butterfly probably belongs to the family Danaidae or the Milkweed butterflies. They get their name because the caterpillars of most of its members feed on somevariety of milkweed (Family Asclepiadaceae). Below are images of the two species of Milkweed butterfly found in Idaho.
Does your butterfly look like this?